package com.forekonw.demo5;

/**
 * 员工的信息要求从控制台来输入
 * TestEmplyee去做用户输入，新建一个类
 */
public class EmplyeeManager {
    //定义属性
    private Emplyee[] empp;
    int a;
    //构造器对数组初始化
    public EmplyeeManager(){
        empp = new Emplyee[5];
    }
    //1.添加元素（员工信息）(一个对象)
    public void add(Emplyee emp){
        if (a<5){
            empp[a] = emp;
            a++;
            System.out.println("成功了呦");
        }else {
            System.out.println("失败咯");
        }
    }
    //2.查询所有员工信息（需要保存）
    public Emplyee[] chaxunall(){
        //遍历数组
        Emplyee[] e = new Emplyee[5];
        for (int i = 0 ; i<e.length;i++){
            e[i]= empp[i];
        }
        return e;
    }

    //3.根据id去查询到某一个员工信息（原数组遍历 匹配id ）
    public Emplyee chaxun(String no) {
        int a = 0;
        for (int i = 0; i < empp.length; i++) {
            if (empp[i].getNo().equals(no)) {
                a = i;
                return empp[a];
            }
        }
        return null;
    }





    public Emplyee[] getEmpp() {
        return empp;
    }

    public void setEmpp(Emplyee[] empp) {
        this.empp = empp;
    }

    public int getA() {
        return a;
    }

    public void setA(int a) {
        this.a = a;
    }
}
